immediate payment

This is not a dictionary! - Search for "immediate payment" in The Danish Dictionary

  • February 28. 2016 from wordnet.princeton.edu

    immediate payment noun english

    prompt payment for goods or services in currency or by check